Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MILL YARD Detached £1,264,931 £390,000 24 Oct 2001
2 MILL YARD Detached £1,243,515 £1,200,000 7 Mar 2022